repel embarrassments - Allemand Anglais Dictionnaire